package com.xinsoft.entity.vo;

import com.xinsoft.entity.dto.ErpRealTimeDto;
import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

/**
 * 销售订单
 * */
@Data
public class ErpSaleDetailVO {

    private Integer id;         // 1,				子表行号
    private Integer headId;         // 主表id
    private String headCode;         // 主表code,


    private Integer  materialId;       //物料id
    private String  materialName;       //物料name
    private String  materialNo;       //物料编码
    private String  materialSpecific;       //物料规格属性
    private Integer  mainUnitId;       //单位"
    private String  mainUnitName;       //单位"
    private BigDecimal   auxNum;       //数量
    private BigDecimal num;       //基本单位数量
    private BigDecimal   commitAuxNum;       //关联数量
    private BigDecimal commitNum;       //基本单位关联数量
    private BigDecimal   outAuxNum;       //出库数量
    private BigDecimal outNum;       //基本单位出库数量




    private String adviceConsignDate;         //9/15/2023 12:00:00 AM,	建议交货日期
    private String checkDate;         //9/15/2023 12:00:00 AM,	审核日期
    private String checkerName;         //16393,			审核人
    private Integer   custId;       //购货单位
    private String   custName;       //购货单位
    private Integer deptID;       // 4073,				部门

    /**
     * 是否存在未提交的单据
     */
    private boolean existNotSubmit;

    /**
     * 实时库存信息(推荐库位)
     */
    List<ErpRealTimeDto> realtimeInventoryList;


}
